North Idaho Eye Institute
1814 N Lincoln Way, Idaho, United States, 83814
(208) 667-2531 Phone